chew over an idea - Alemán Inglés Diccionario